Search results
105 packages found
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
qjobs is a simple and stupid queue job manager for nodejs
Promise utilities for looping: rate limiting, queueing/batching, etc.
A utility for batching and controlling the concurrency of promises, providing efficient asynchronous processing.
node callback-based flow control utility library
Sequential running of tasks with a cancellation token
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
- promise
- promises
- performance
- async
- await
- deferred
- deferreds
- future
- flow control
- fluent interface
- promise methods
- foreach
- reduce
- filter
- View more
It contains 3 common methods for processing batch tasks, PromiseAnyway, which runs with limit concurrency and resolve after all jobs done; Queue class, async job queue with concurrency control; batchSlice, Synchronized batch task processing
node-locksmith ensures that only a single instance of an application can run at once. It uses a lock file to maintain a system-level mutex.
- node
- nodejs
- node.js
- lock
- lock manager
- singleton
- process control
- concurrency
- single instance
- task scheduling
- cron
- batch jobs
- scheduling
- task management
- View more
This is a simple Node library to help you take a bit more control over your Promises.
Run promise-returning & async functions concurrently with optional limited concurrency
A simple javascript/typesciprt tasks queue that supports concurrency control
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
- abort
- array
- async
- asynchronous
- callback
- cb
- closure
- concurrency
- concurrent
- control
- control flow
- each
- error
- flow
- View more
A promise limiting/concurrency library that allows you to control how many promises are run at any given time.
Perhaps the most awesome way of interacting with data using a chainable API
yet another async control flow engine
utility module for promises to control their execution and their resolution sequence
Conductor for concurrent async control flow
限制同时发生的 Promise 数量
an utility that provides easy concurrency control of async functions